On Multi-class Problems and Discretization in Inductive Logic Programming
نویسندگان
چکیده
In practical applications of machine learning and knowledge discovery, handling multi-class problems and real numbers are important issues. While attribute-value learners address these problems as a rule, very few ILP systems do so. The few ILP systems that handle real numbers mostly do so by trying out all real values applicable, thus running into eeciency or overrtting problems. The ILP learner ICL (Inductive Constraint Logic), learns rst order logic formulae from positive and negative examples. The main characteristic of ICL is its view on examples, which are seen as interpretations which are true or false for the target theory. The paper reports on the extensions of ICL to tackle multi-class problems and real numbers. We also discuss some issues on learning CNF formulae versus DNF formulae related to these extensions. Finally, we present experiments in the practical domains of predicting mutagenesis, nite element mesh design and predicting biodegradability of chemical compounds.
منابع مشابه
Relieff for Estimation and Discretization of Attributes in Classiication, Regression, and Ilp Problems
Instead of myopic impurity functions, we propose the use of Reli-efF for heuristic guidance of inductive learning algorithms. The basic algoritm RELIEF, developed by Kira and Rendell (Kira and Rendell, 1992a;b), is able to eeciently solve classiication problems involving highly dependent attributes, such as parity problems. However, it is sensitive to noise and is unable to deal with incomplete...
متن کاملCollaborative Logic Programming via Deductive-inductive Resolution
This thesis presents a powerful deductive-inductive resolution technique, by combining deductive theorem proving with inductive logic programming, for solving a new class of multi-agent problems—namely the collaborative logic programming (CollabLP) problems. In essence, the CollabLP formulation captures a wide range of problems in multi-agent settings where knowledge is typically distributed, p...
متن کاملMulti-Class Protein Fold Prediction Using Stochastic Logic Programs
This paper presents an application of stochastic logic programs (SLPs) to learning probabilistic logic rules in protein fold prediction. We apply SLP parameter estimation algorithm to a previous study in which rules have been learned by inductive logic programming (ILP). On the basis of experiments, we demonstrate that probabilistic ILP approaches (eg. SLPs) have advantages for solving multi-cl...
متن کاملSolving Linear Semi-Infinite Programming Problems Using Recurrent Neural Networks
Linear semi-infinite programming problem is an important class of optimization problems which deals with infinite constraints. In this paper, to solve this problem, we combine a discretization method and a neural network method. By a simple discretization of the infinite constraints,we convert the linear semi-infinite programming problem into linear programming problem. Then, we use...
متن کاملMulti-class Prediction Using Stochastic Logic Programs
In this paper, we present a probabilistic method of dealing with multiclass classification using Stochastic Logic Programs (SLPs), a Probabilistic Inductive Logic Programming (PILP) framework that integrates probability, logic representation and learning. Multi-class prediction attempts to classify an observed datum or example into its proper classification given that it has been tested to have...
متن کامل